to improve co-operation - Anglais Synonymes Dictionnaire